package com.linkage.lcims.base.dao.business.interfaces;

import java.util.List;

import com.linkage.lcims.base.po.business.BdGroupAuth;
import com.linkage.util.exception.DAOException;

/**
 * @author Owner
 * @date 2008-1-7 TODO To change the template for this generated type comment go
 *       to Window - Preferences - Java - Code Style - Code Templates
 * @version 1.0
 */
public interface GroupAuthDAO {
	public int deleteGroupAuth(Integer groupid) throws DAOException;
	
//	public Integer getMaxRecordid(Integer groupid) throws DAOException;
	
//	public Integer getMaxPriority(Integer groupid, Integer recordid) throws DAOException;
	
	public void save(BdGroupAuth groupAuth) throws DAOException;
	
	public List<BdGroupAuth> getRecordid(Integer groupid) throws DAOException;
	
	public List<BdGroupAuth> getAll()throws DAOException;
	
	public void deleteAuthRecord(BdGroupAuth groupAuth) throws DAOException;
	
	public BdGroupAuth getRecord(BdGroupAuth groupAuth) throws DAOException;
}
